Docker `docker stop` 和 `docker kill` 的区别

1 背景知识

docker stop\kill 命令是依赖 kill 进行发送信号量的。

2 docker stop 命令发送的信号量

命令 默认信号量 默认信号量的值
kill(Linux命令) TERM 15
docker kill KILL 9
docker stop TERM 15
总而言之,如果想使用 Linux kill 命令时,请注意信号量 15 是安全关闭的。

不要使用 docker kill,要养成使用 docker stop 的好习惯。